@charset "UTF-8";
.at-scrollbar{
	overflow:hidden;
	position:relative;
}
.at-scrollbar:active .at-scrollbar__bar,.at-scrollbar:focus .at-scrollbar__bar,.at-scrollbar:hover .at-scrollbar__bar{
	opacity:1;
	transition:opacity 340ms ease-out;
}
.at-scrollbar__wrap{
	overflow:scroll;
}
.at-scrollbar__wrap--hidden-default::-webkit-scrollbar{
	width:0;
	height:0;
}
.at-scrollbar__thumb{
	position:relative;
	display:block;
	width:0;
	height:0;
	cursor:pointer;
	border-radius:inherit;
	background-color:rgba(151,168,190,.3);
	transition:.3s background-color;
}
.at-scrollbar__thumb:hover{
	background-color:rgba(151,168,190,.5);
}
.at-scrollbar__bar{
	position:absolute;
	right:2px;
	bottom:2px;
	z-index:1;
	border-radius:4px;
	opacity:0;
	transition:opacity 120ms ease-out;
}
.at-scrollbar__bar.is-horizontal{
	height:6px;
	left:2px;
}
.at-scrollbar__bar.is-horizontal>div{
	height:100%;
}
.at-scrollbar__bar.is-vertical{
	width:6px;
	top:2px;
}
.at-scrollbar__bar.is-vertical>div{
	width:100%;
}